stay-at-home dad - French English Dictionary